package com.face.console.tools;

/**
 * Description: 定义错误枚举
 * <p>
 * Created by Andy_Lau on 2020/12/1 0:31
 */
public enum Error {

    操作失败(-1, "操作失败"),
    系统异常(1, "系统异常"),
    参数为空异常(2, "参数为空异常"),
    参数异常(14, "参数异常"),
    参数绑定异常(3, "参数绑定异常"),
    文件上传异常(4, "文件上传异常"),
    请求方式错误(5, "请求方式不支持"),
    请求路径异常(6, "请检查url是否正确"),
    权限异常(7, "权限不足"),
    未登陆异常(9, "尚未登陆"),
    微信接口异常(10, "微信接口异常"),
    数据解析异常(11, "数据解析异常"),
    Http接口响应异常(12, "数据解析异常"),
    请求凭证有误(13, "请求凭证有误"),
    登录失败(14, "登录失败"),
    删除失败(15, "删除失败");

    private int code;
    private String errMsg;

    public int getCode()
    {
        return code;
    }

    public void setCode(int code)
    {
        this.code = code;
    }

    public String getErrMsg()
    {
        return errMsg;
    }

    public void setErrMsg(String errMsg)
    {
        this.errMsg = errMsg;
    }

    Error(int code, String errMsg)
    {
        this.code = code;
        this.errMsg = errMsg;
    }
}
